Multi-Threaded Maze Solving